Big Huge Thesaurus

carbon paper

noun